technology-dependent record - Spanish English Dictionary